package com.google.gwt.homepage.smile.server;

import com.google.appengine.api.users.User;
import com.google.appengine.api.users.UserService;
import com.google.appengine.api.users.UserServiceFactory;
import com.google.gwt.user.server.rpc.RemoteServiceServlet;


import com.google.appengine.api.datastore.DatastoreService;
import com.google.appengine.api.datastore.DatastoreServiceFactory;
import com.google.appengine.api.datastore.Entity;

import java.util.ArrayList;
import java.util.Calendar;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.TimeZone;

import javax.jdo.PersistenceManager;
import javax.jdo.Query;
import javax.servlet.ServletRequest;





import com.google.gwt.homepage.smile.client.SmileService;
import com.google.gwt.homepage.smile.shared.BannerSajuInfo;
import com.google.gwt.homepage.smile.shared.CalendarData;
import com.google.gwt.homepage.smile.shared.Contact;
import com.google.gwt.homepage.smile.shared.ContactDetails;
import com.google.gwt.homepage.smile.shared.FriendTable;
import com.google.gwt.homepage.smile.shared.MemberBean;
import com.google.gwt.homepage.smile.shared.ResultOfJoinYn;
import com.google.gwt.homepage.smile.shared.SajuData;
import com.google.gwt.homepage.smile.shared.SajuDataTable;
import com.google.gwt.i18n.client.DateTimeFormat;

@SuppressWarnings("serial")
public class SmileServiceImpl extends RemoteServiceServlet implements
    SmileService {

	
	
	String chungan[]={"甲","乙","丙","丁","戊","己","庚","辛","壬","癸"};
	String jigan[]={"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"};
	String yoyak_desc[]={"자존심이 강하고 독선적이라 외부 세계와 자신의 세계를 구분해서 살아가야 하므로 급파장이 급니다","내강외유의 성격을 가지셨네요","성격이 화끈하고 화려한 것을 좋아하네요","용모가 깨끗하여 주위 사람으로부터 호감을 사며, 언변이 능란하네요","이상이 거대하며 통이 커 무사 기질이 있네요","지적, 온화, 인자, 중후한 스타일이며 다소 게으르네요","겉으로는 강해 보이나 눈물과 정이 많네요","성격이 맵고 강직하며 죽기를 두려워하지 않네요","권모술수 및 처세에 능하시네요","남에게 잘 보이려고 하며 감수성이 예민하고 신경질적이네요"};
		
	SajuDataTable sajuResult;
	
	
	/***************음력날짜 구하는데 사용하는 변수*/
	// 양력 각달의 일수를 저장한 배열
	int[] MonthTable = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
	// 1881-2050년까지의 음력 데이터
	// 1(29), 2(30), 3(윤달29), 4(윤달30)
	String[] LunarTable = {
			"1212122322121", "1212121221220", "1121121222120", "2112132122122", "2112112121220", 
			"2121211212120", "2212321121212", "2122121121210", "2122121212120", "1232122121212", 
			"1212121221220", "1121123221222", "1121121212220", "1212112121220", "2121231212121", 
			"2221211212120", "1221212121210", "2123221212121", "2121212212120", "1211212232212", 
			"1211212122210", "2121121212220", "1212132112212", "2212112112210", "2212211212120", 
			"1221412121212", "1212122121210", "2112212122120", "1231212122212", "1211212122210", 
			"2121123122122", "2121121122120", "2212112112120", "2212231212112", "2122121212120", 
			"1212122121210", "2132122122121", "2112121222120", "1211212322122", "1211211221220", 
			"2121121121220", "2122132112122", "1221212121120", "2121221212110", "2122321221212", 
			"1121212212210", "2112121221220", "1231211221222", "1211211212220", "1221123121221", 
			"2221121121210", "2221212112120", "1221241212112", "1212212212120", "1121212212210", 
			"2114121212221", "2112112122210", "2211211412212", "2211211212120", "2212121121210", 
			"2212214112121", "2122122121120", "1212122122120", "1121412122122", "1121121222120", 
			"2112112122120", "2231211212122", "2121211212120", "2212121321212", "2122121121210", 
			"2122121212120", "1212142121212", "1211221221220", "1121121221220", "2114112121222", 
			"1212112121220", "2121211232122", "1221211212120", "1221212121210", "2121223212121", 
			"2121212212120", "1211212212210", "2121321212221", "2121121212220", "1212112112210", 
			"2223211211221", "2212211212120", "1221212321212", "1212122121210", "2112212122120", 
			"1211232122212", "1211212122210", "2121121122210", "2212312112212", "2212112112120", 
			"2212121232112", "2122121212110", "2212122121210", "2112124122121", "2112121221220", 
			"1211211221220", "2121321122122", "2121121121220", "2122112112322", "1221212112120", 
			"1221221212110", "2122123221212", "1121212212210", "2112121221220", "1211231212222", 
			"1211211212220", "1221121121220", "1223212112121", "2221212112120", "1221221232112", 
			"1212212122120", "1121212212210", "2112132212221", "2112112122210", "2211211212210", 
			"2221321121212", "2212121121210", "2212212112120", "1232212122112", "1212122122120", 
			"1121212322122", "1121121222120", "2112112122120", "2211231212122", "2121211212120", 
			"2122121121210", "2124212112121", "2122121212120", "1212121223212", "1211212221220", 
			"1121121221220", "2112132121222", "1212112121220", "2121211212120", "2122321121212", 
			"1221212121210", "2121221212120", "1232121221212", "1211212212210", "2121123212221", 
			"2121121212220", "1212112112220", "1221231211221", "2212211211220", "1212212121210", 
			"2123212212121", "2112122122120", "1211212322212", "1211212122210", "2121121122120", 
			"2212114112122", "2212112112120", "2212121211210", "2212232121211", "2122122121210", 
			"2112122122120", "1231212122212", "1211211221220", "2121121321222", "2121121121220", 
			"2122112112120", "2122141211212", "1221221212110", "2121221221210", "2114121221221"
	};
	
	int yearChunganPlus=7;//년 천간 +
	int yearJiganPlus=9;  //년 지간 +
	int monthChunganPlus=4;//월 천간 ++
	int monthJiganPlus=2;//월 지간 ++
	int dateChunganPlus=5;//일 천간 ++
	int dateJiganPlus=3;//일 지간 ++
	/******************end*******************/
	
	
	
	
	
  private static final String[] contactsFirstNameData = new String[] {
      "Hollie", "Emerson", "Healy", "Brigitte", "Elba", "Claudio",
      "Dena", "Christina", "Gail", "Orville", "Rae", "Mildred",
      "Candice", "Louise", "Emilio", "Geneva", "Heriberto", "Bulrush", 
      "Abigail", "Chad", "Terry", "Bell"};
  
  private final String[] contactsLastNameData = new String[] {
      "Voss", "Milton", "Colette", "Cobb", "Lockhart", "Engle",
      "Pacheco", "Blake", "Horton", "Daniel", "Childers", "Starnes",
      "Carson", "Kelchner", "Hutchinson", "Underwood", "Rush", "Bouchard", 
      "Louis", "Andrews", "English", "Snedden"};
  
  private final String[] contactsEmailData = new String[] {
      "mark@example.com", "hollie@example.com", "boticario@example.com",
      "emerson@example.com", "healy@example.com", "brigitte@example.com",
      "elba@example.com", "claudio@example.com", "dena@example.com",
      "brasilsp@example.com", "parker@example.com", "derbvktqsr@example.com",
      "qetlyxxogg@example.com", "antenas_sul@example.com",
      "cblake@example.com", "gailh@example.com", "orville@example.com",
      "post_master@example.com", "rchilders@example.com", "buster@example.com",
      "user31065@example.com", "ftsgeolbx@example.com"};
      
  private final HashMap<String, Contact> contacts = new HashMap<String, Contact>();

  public SmileServiceImpl() {
    initContacts();
  }
  
  private void initContacts() {
    // TODO: Create a real UID for each contact
    //
    for (int i = 0; i < contactsFirstNameData.length && i < contactsLastNameData.length && i < contactsEmailData.length; ++i) {
      Contact contact = new Contact(String.valueOf(i), contactsFirstNameData[i], contactsLastNameData[i], contactsEmailData[i]);
      contacts.put(contact.getId(), contact); 
    }
  }
  
  public Contact addContact(Contact contact) {
    contact.setId(String.valueOf(contacts.size()));
    contacts.put(contact.getId(), contact); 
    return contact;
  }

  public Contact updateContact(Contact contact) {
    contacts.remove(contact.getId());
    contacts.put(contact.getId(), contact); 
    return contact;
  }

  public Boolean deleteContact(String id) {
    contacts.remove(id);
    return true;
  }
  
  public ArrayList<ContactDetails> deleteContacts(ArrayList<String> ids) {

    for (int i = 0; i < ids.size(); ++i) {
      deleteContact(ids.get(i));
    }
    
    return getContactDetails();
  }
  
  public ArrayList<ContactDetails> getContactDetails() {
    ArrayList<ContactDetails> contactDetails = new ArrayList<ContactDetails>();
    
    Iterator<String> it = contacts.keySet().iterator();
    while(it.hasNext()) { 
      Contact contact = contacts.get(it.next());          
      contactDetails.add(contact.getLightWeightContact());
    }
    
    return contactDetails;
  }

  public Contact getContact(String id) {
    return contacts.get(id);
  }
  
  
  //배너에 사주정보를 가져온다.
  //result_code : 0(로그인 되어있지 않음), 1(로그인되어있지만 사주정보가 없을때)
  //              2(로그인되어있고 사주정보도 있음)
  public BannerSajuInfo getSajuBanner(String url){
	  BannerSajuInfo sajuInfo = new BannerSajuInfo();
	  String loginUrl="";
	  UserService userService = UserServiceFactory.getUserService();
	  User user = userService.getCurrentUser();
	  
	 
	  if(user==null){//로그인 되어있지 않을때
		  loginUrl="<a href=\"" + userService.createLoginURL(url) + "\">로그인 하시면 운명의 친구를 찾을 수 있습니다.</a>";
		  sajuInfo.setResult_code("0");
		  sajuInfo.setResult_val(loginUrl);
	  }else{
		  PersistenceManager pm = PMF.get().getPersistenceManager();
		    //String query = "select from " + SajuDataTable.class.getName()+" where email==?";
		    //List<SajuDataTable> greetings = (List<SajuDataTable>) pm.newQuery(query).execute(user.getEmail());
		  Query query = pm.newQuery("SELECT  FROM " + SajuDataTable.class.getName()+" WHERE email == :email " );
		  
		  List<SajuDataTable> greetings = (List<SajuDataTable>) query.execute(user.getEmail());
		    if (greetings.isEmpty()) {
		    	sajuInfo.setResult_code("1");
		    	sajuInfo.setResult_val("여기를 클릭하셔서 운명의 친구를 찾아보세요");
		    }else {
		    	        for (SajuDataTable mySaju : greetings) {
		    	            if (mySaju.getEmail() == null) {
		    	            	sajuInfo.setResult_code("2");
		    			    	sajuInfo.setResult_val("이메일 정보가 저장되었지 않습니다.");
		    	            }else{
		    	            	//현재 시간에 대한 사주정보와 내 사주정보를 조합해서 가져옴
		    	            	//ex) year : 2002,  month : 3, date : 23, time : 0~11(0:23시~1시, 1:1시~3시 ...)
		    	            	TimeZone tz = TimeZone.getTimeZone("GMT+09:00");
		    	            	Calendar oCalendar = Calendar.getInstance(tz);  // 현재 날짜/시간 등의 각종 정보 얻기
		    	            	//System.out.println("현재 년: " +  oCalendar.get(Calendar.YEAR));
		    	            	String year =Integer.toString(oCalendar.get(Calendar.YEAR)); 
		    	                //System.out.println("현재 월: " + (oCalendar.get(Calendar.MONTH) + 1));
		    	                String month = Integer.toString(oCalendar.get(Calendar.MONTH) + 1);
		    	                //System.out.println("현재 일: " +  oCalendar.get(Calendar.DAY_OF_MONTH));
		    	                String day=Integer.toString(oCalendar.get(Calendar.DAY_OF_MONTH));
		    	                //System.out.println("현재 시: " +  oCalendar.get(Calendar.HOUR_OF_DAY)); // 24시간제
		    	                int real_time=oCalendar.get(Calendar.HOUR_OF_DAY);
		    	                int int_time;
		    	                if(real_time>=23 && real_time<1){
		    	                	int_time=0;
		    	                }else if(real_time>=1 && real_time<3){
		    	                	int_time=1;
		    	                }else if(real_time>=3 && real_time<5){
		    	                	int_time=2;
		    	                }else if(real_time>=5 && real_time<7){
		    	                	int_time=3;
		    	                }else if(real_time>=7 && real_time<9){
		    	                	int_time=4;
		    	                }else if(real_time>=9 && real_time<11){
		    	                	int_time=5;
		    	                }else if(real_time>=11 && real_time<13){
		    	                	int_time=6;
		    	                }else if(real_time>=13 && real_time<15){
		    	                	int_time=7;
		    	                }else if(real_time>=15 && real_time<17){
		    	                	int_time=8;
		    	                }else if(real_time>=17 && real_time<19){
		    	                	int_time=9;
		    	                }else if(real_time>=19 && real_time<21){
		    	                	int_time=10;
		    	                }else if(real_time>=21 && real_time<23){
		    	                	int_time=11;
		    	                }else{//시간 오류일때는 0으로 셋팅
		    	                	int_time=0;
		    	                }
		    	                
		    	                String time=Integer.toString(int_time);
		    	                	
		    	            	SajuDataTable currentSaju = getSajuResult(year, month, day, time);
		    	            	SajuDataTable plus = makePlusSaju(mySaju, currentSaju);
		    	            	//화면에 뿌려줄 요약 정보를 생성
		    	            	sajuInfo.setResult_code("2");
		    			    	//sajuInfo.setResult_val(g.getSolar_year()+"-"+g.getSolar_month()+"-"+g.getSolar_date()+" "+"木"+g.getOhhangCnt()[0]+" 火"+g.getOhhangCnt()[1]+" 土"+g.getOhhangCnt()[2]+" 金"+g.getOhhangCnt()[3]+" 水"+g.getOhhangCnt()[4]);
		    	            	int cntPlus=plus.getMokPlus()+plus.getWhaPlus()+plus.getGeumPlus()+plus.getSuPlus();
		    	            	int cntMinus=plus.getJamiMinus()+plus.getChukohMinus()+plus.getInyuMinus()+plus.getMyosinMinus()+plus.getJinhaeMinus()+plus.getSasulMinus();
		    	            	sajuInfo.setResult_val("<span class=\"saju_blue\">木"+plus.getOhhangCntAvg()[0]+"</span><span class=\"saju_red\"> 火"+plus.getOhhangCntAvg()[1]+"</span><span class=\"saju_yellow\"> 土"+plus.getOhhangCntAvg()[2]+"</span><span class=\"saju_white\"> 金"+plus.getOhhangCntAvg()[3]+"</span><span class=\"saju_black\"> 水"+plus.getOhhangCntAvg()[4]+"</span>&nbsp;&nbsp;<span class=\"saju_etc\">("+"합 : "+cntPlus+" 살 : "+cntMinus+")</span>");
		    	            }
		    	        }
		    }
		    pm.close();
	  
	  //sajuInfo.setResult_code("2");
	  //sajuInfo.setResult_val("목2 화2 토3 금2 수2  합 2  살2");
	  }
	  return sajuInfo;
  }
  
  
  
  //회원가입여부 체크
  //result_code : 0(로그인 되어있지 않음), 1(로그인되어있지만 사주정보가 없을때)
  //              2(로그인되어있고 사주정보도 있음) 3(사주정보도 있는데 email이 저장 않되었을때
  
  public ResultOfJoinYn isJoined(String url){
	  ResultOfJoinYn joinInfo = new ResultOfJoinYn();
	  String loginUrl="";
	  UserService userService = UserServiceFactory.getUserService();
	  User user = userService.getCurrentUser();
	  
	 
	  if(user==null){//로그인 되어있지 않을때
		  loginUrl="<a href=\"" + userService.createLoginURL(url) + "\">로그인 하시면 운명의 친구를 찾을 수 있습니다.</a>";
		  joinInfo.setResult_code("0");
		  joinInfo.setResult_val(loginUrl);
	  }else{
		  PersistenceManager pm = PMF.get().getPersistenceManager();
		    //String query = "select from " + SajuDataTable.class.getName()+" where email==?";
		    //List<SajuDataTable> greetings = (List<SajuDataTable>) pm.newQuery(query).execute(user.getEmail());
		  Query query = pm.newQuery("SELECT  FROM " + SajuDataTable.class.getName()+" WHERE email == :email " );
		  
		  List<SajuDataTable> greetings = (List<SajuDataTable>) query.execute(user.getEmail());
		    if (greetings.isEmpty()) {
		    	joinInfo.setResult_code("1");
		    	joinInfo.setResult_val("여기를 클릭하셔서 운명의 친구를 찾아보세요");
		    }else {
		    	        for (SajuDataTable mySaju : greetings) {
		    	            if (mySaju.getEmail() == null) {
		    	            	joinInfo.setResult_code("3");
		    	            	joinInfo.setResult_val("이메일 정보가 저장되어 있지 않습니다.");
		    	            }else{
		    	            	joinInfo.setResult_code("2");
		    	            	joinInfo.setResult_val(user.getEmail());
		    	            }
		    	        }
		    }
		    pm.close();
	  
	
	  }
	  return joinInfo;
  }
  
  
  
  
  
  //내사주와 현재 사주 세부정보를 가져온다.
  
  public HashMap<String, Object> getMyCurrentDetailSajuResult(String url){
	  HashMap result = new HashMap();
	  BannerSajuInfo sajuInfo = new BannerSajuInfo();
	  String loginUrl="";
	  UserService userService = UserServiceFactory.getUserService();
	  User user = userService.getCurrentUser();
	  
	 
	  if(user==null){//로그인 되어있지 않을때
		  loginUrl="<a href=\"" + userService.createLoginURL(url) + "\">로그인</a>";
		  sajuInfo.setResult_code("0");
		  sajuInfo.setResult_val(loginUrl);
	  }else{
		  PersistenceManager pm = PMF.get().getPersistenceManager();
		    //String query = "select from " + SajuDataTable.class.getName()+" where email==?";
		    //List<SajuDataTable> greetings = (List<SajuDataTable>) pm.newQuery(query).execute(user.getEmail());
		  Query query = pm.newQuery("SELECT  FROM " + SajuDataTable.class.getName()+" WHERE email == :email " );
		  
		  List<SajuDataTable> greetings = (List<SajuDataTable>) query.execute(user.getEmail());
		    if (greetings.isEmpty()) {
		    	sajuInfo.setResult_code("1");
		    	sajuInfo.setResult_val("생년월일을 입력하세요");
		    }else {
		    	        for (SajuDataTable mySaju : greetings) {
		    	            if (mySaju.getEmail() == null) {
		    	            	sajuInfo.setResult_code("2");
		    			    	sajuInfo.setResult_val("이메일 정보가 저장되었지 않습니다.");
		    	            }else{
		    	            	//현재 시간에 대한 사주정보와 내 사주정보를 조합해서 가져옴
		    	            	//ex) year : 2002,  month : 3, date : 23, time : 0~11(0:23시~1시, 1:1시~3시 ...)
		    	            	TimeZone tz = TimeZone.getTimeZone("GMT+09:00");
		    	            	Calendar oCalendar = Calendar.getInstance(tz);  // 현재 날짜/시간 등의 각종 정보 얻기
		    	            	//System.out.println("현재 년: " +  oCalendar.get(Calendar.YEAR));
		    	            	String year =Integer.toString(oCalendar.get(Calendar.YEAR)); 
		    	                //System.out.println("현재 월: " + (oCalendar.get(Calendar.MONTH) + 1));
		    	                String month = Integer.toString(oCalendar.get(Calendar.MONTH) + 1);
		    	                //System.out.println("현재 일: " +  oCalendar.get(Calendar.DAY_OF_MONTH));
		    	                String day=Integer.toString(oCalendar.get(Calendar.DAY_OF_MONTH));
		    	                //System.out.println("현재 시: " +  oCalendar.get(Calendar.HOUR_OF_DAY)); // 24시간제
		    	                int real_time=oCalendar.get(Calendar.HOUR_OF_DAY);
		    	                int int_time;
		    	                if(real_time>=23 && real_time<1){
		    	                	int_time=0;
		    	                }else if(real_time>=1 && real_time<3){
		    	                	int_time=1;
		    	                }else if(real_time>=3 && real_time<5){
		    	                	int_time=2;
		    	                }else if(real_time>=5 && real_time<7){
		    	                	int_time=3;
		    	                }else if(real_time>=7 && real_time<9){
		    	                	int_time=4;
		    	                }else if(real_time>=9 && real_time<11){
		    	                	int_time=5;
		    	                }else if(real_time>=11 && real_time<13){
		    	                	int_time=6;
		    	                }else if(real_time>=13 && real_time<15){
		    	                	int_time=7;
		    	                }else if(real_time>=15 && real_time<17){
		    	                	int_time=8;
		    	                }else if(real_time>=17 && real_time<19){
		    	                	int_time=9;
		    	                }else if(real_time>=19 && real_time<21){
		    	                	int_time=10;
		    	                }else if(real_time>=21 && real_time<23){
		    	                	int_time=11;
		    	                }else{//시간 오류일때는 0으로 셋팅
		    	                	int_time=0;
		    	                }
		    	                
		    	                String time=Integer.toString(int_time);
		    	                	
		    	            	SajuDataTable currentSaju = getSajuResult(year, month, day, time);
		    	            	SajuDataTable plus = makePlusSaju(mySaju, currentSaju);
		    	            	//화면에 뿌려줄 요약 정보를 생성
		    	            	sajuInfo.setResult_code("2");
		    			    	//sajuInfo.setResult_val(g.getSolar_year()+"-"+g.getSolar_month()+"-"+g.getSolar_date()+" "+"木"+g.getOhhangCnt()[0]+" 火"+g.getOhhangCnt()[1]+" 土"+g.getOhhangCnt()[2]+" 金"+g.getOhhangCnt()[3]+" 水"+g.getOhhangCnt()[4]);
		    	            	int cntPlus=plus.getMokPlus()+plus.getWhaPlus()+plus.getGeumPlus()+plus.getSuPlus();
		    	            	int cntMinus=plus.getJamiMinus()+plus.getChukohMinus()+plus.getInyuMinus()+plus.getMyosinMinus()+plus.getJinhaeMinus()+plus.getSasulMinus();
		    	            	sajuInfo.setResult_val("木"+plus.getOhhangCntAvg()[0]+" 火"+plus.getOhhangCntAvg()[1]+" 土"+plus.getOhhangCntAvg()[2]+" 金"+plus.getOhhangCntAvg()[3]+" 水"+plus.getOhhangCntAvg()[4]+"&nbsp;&nbsp;("+"합 : "+cntPlus+" 살 : "+cntMinus+")");
		    	            	
		    	            	
		    	            	//내 사주를 SajuData형식으로 변환
		    	            	//SajuData mySaju = convertSajuDataTableToSajuData(g);
		    	            	
		    	            	//return 값 설정
		    	            	result.put("sajuInfo", sajuInfo);
		    	            	result.put("mySaju", mySaju);
		    	            	result.put("currentSaju",currentSaju);
		    	            	result.put("plusSaju", plus);
		    	            	
		    	            	
		    	            }
		    	        }
		    }
		    pm.close();
	  
	  //sajuInfo.setResult_code("2");
	  //sajuInfo.setResult_val("목2 화2 토3 금2 수2  합 2  살2");
	  }
	  return result;
  }
  
  
  //dbtype에서 SajuData타입으로 변환
  private SajuData convertSajuDataTableToSajuData(SajuDataTable dbType){
	  SajuData mySaju = new SajuData();
	  
	  //사주정보 변환
	  
	  mySaju.setBirth_time(dbType.getBirth_time());
	  mySaju.setDateLand5hang(dbType.getDateLand5hang());
      mySaju.setDateLandPM(dbType.getDateLandPM());
	  mySaju.setDateLandVal(dbType.getDateLandVal());
	  mySaju.setDateSky5hang(dbType.getDateSky5hang());
	  mySaju.setDateSkyPM(dbType.getDateSkyPM());
	  mySaju.setDateSkyVal(dbType.getDateSkyVal());
	  
	  mySaju.setGeumPlus(dbType.getGeumPlus());
	  mySaju.setLunar_date(dbType.getLunar_date());
	  mySaju.setLunar_month(dbType.getLunar_month());
	  mySaju.setLunar_year(dbType.getLunar_year());
	  mySaju.setMinusPercent(dbType.getMinusPercent());
	  
	  mySaju.setMokPlus(dbType.getMokPlus());
	  mySaju.setMonthLand5hang(dbType.getMonthLand5hang());
	  mySaju.setMonthLandPM(dbType.getMonthLandPM());
	  mySaju.setMonthLandVal(dbType.getMonthLandVal());
	  mySaju.setMonthSky5hang(dbType.getMonthSky5hang());
	  mySaju.setMonthSkyPM(dbType.getMonthSkyPM());
	  mySaju.setMonthSkyVal(dbType.getMonthSkyVal());
	  mySaju.setPlusPercent(dbType.getPlusPercent());
	  
	  mySaju.setSuPlus(dbType.getSuPlus());
	  mySaju.setTimeLand5hang(dbType.getTimeLand5hang());
	  mySaju.setTimeLandPM(dbType.getTimeLandPM());
	  mySaju.setTimeLandVal(dbType.getTimeLandVal());
	  mySaju.setTimeSky5hang(dbType.getTimeSky5hang());
	  mySaju.setTimeSkyPM(dbType.getTimeSkyPM());
	  mySaju.setTimeSkyVal(dbType.getTimeSkyVal());
	  
	  //mySaju.setToPlus(dbType.getToPlus());
	  
	  mySaju.setWhaPlus(dbType.getWhaPlus());
	  mySaju.setYearLand5hang(dbType.getYearLand5hang());
	  mySaju.setYearLandPM(dbType.getYearLandPM());
	  mySaju.setYearLandVal(dbType.getYearLandVal());
	  mySaju.setYearSky5hang(dbType.getYearSky5hang());
	  mySaju.setYearSkyPM(dbType.getYearSkyPM());
	  mySaju.setYearSkyVal(dbType.getYearSkyVal());
	  mySaju.setYoyakDesc(dbType.getYoyakDesc());
      mySaju.setYunMonth(dbType.isYunMonth());
	  mySaju.setOhhangCnt(dbType.getOhhangCnt());
	  mySaju.setSolar_year(dbType.getSolar_year());
	  mySaju.setSolar_month(dbType.getSolar_month());
	  mySaju.setSolar_date(dbType.getSolar_date());
	  
	  mySaju.setJamiMinus(dbType.getJamiMinus());
	  mySaju.setChukohMinus(dbType.getChukohMinus());
	  mySaju.setInyuMinus(dbType.getInyuMinus());
	  mySaju.setMyosinMinus(dbType.getMyosinMinus());
	  mySaju.setJinhaeMinus(dbType.getJinhaeMinus());
	  mySaju.setSasulMinus(dbType.getSasulMinus());
	  
	  return mySaju;
  }
  
  
  
  private SajuData makePlusSajuBak(SajuDataTable mySaju, SajuData currentSaju){
	  SajuData result = new SajuData();
	  //내 사주, 현재시간 사주를 조합한 사주를 계산한다.
	  
	  //5행 갯수
	  float[] ohhangAvg = new float[5];
	  ohhangAvg[0]=(mySaju.getOhhangCnt()[0]+currentSaju.getOhhangCnt()[0])/2.0f;
	  ohhangAvg[1]=(mySaju.getOhhangCnt()[1]+currentSaju.getOhhangCnt()[1])/2.0f;
	  ohhangAvg[2]=(mySaju.getOhhangCnt()[2]+currentSaju.getOhhangCnt()[2])/2.0f;
	  ohhangAvg[3]=(mySaju.getOhhangCnt()[3]+currentSaju.getOhhangCnt()[3])/2.0f;
	  ohhangAvg[4]=(mySaju.getOhhangCnt()[4]+currentSaju.getOhhangCnt()[4])/2.0f;
	  result.setOhhangCntAvg(ohhangAvg);
	  
	  //합계산(상대방끼리 합)
	  //내사주에 해가 있고 현재시간사주에 해, 묘가 있다면 2개로 계산
	  //내사주에 해가 있고 현재시간사주에 해가 있다면 0개로 계산  =>합이 존재할 경우만 같은 동물도 합으로 계산 하였음
	  //같은 동물만 있는경우는 제외
	  int mokPlus=0;
	  int whaPlus=0;
	  int geumPlus=0;
	  int suPlus=0;
	  
	  int mokPlusArray[]={0,0,0};
	  int whaPlusArray[]={0,0,0};
	  int geumPlusArray[]={0,0,0};//사, 유, 축
	  int suPlusArray[]={0,0,0};//신, 자, 진
	  
	  
	  
	  
	  //년
	  if(mySaju.getYearLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getYearLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getYearLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getYearLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getYearLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getYearLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getYearLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getYearLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getYearLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getYearLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getYearLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getYearLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
	  }
	  
	  
	  
	//월
	  if(mySaju.getMonthLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getMonthLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getMonthLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getMonthLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getMonthLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getMonthLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getMonthLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getMonthLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getMonthLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getMonthLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getMonthLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getMonthLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
	  }
	  
	  
	  
	  
	//일
	  if(mySaju.getDateLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getDateLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getDateLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getDateLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getDateLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getDateLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getDateLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getDateLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getDateLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getDateLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getDateLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getDateLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
	  }
	  
	  
	  
	  
	//시
	  if(mySaju.getTimeLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getTimeLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getTimeLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getTimeLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getTimeLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getTimeLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getTimeLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getTimeLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getTimeLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getTimeLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getTimeLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getTimeLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
	  }
	  
	  //계산된 합중 하나의 동물로만 합이 계산된 것이 있다면 제외
	  if(mokPlus!=0){
		  int cnt=0;
		  for(int a=0;a<3;a++){
			  if(mokPlusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==2){//3개 동물중 하나로만 합이 계산되었을 경우 합은 없던 것으로 함
			  mokPlus=0;
		  }
	  }
	  
	  if(whaPlus!=0){
		  int cnt=0;
		  for(int a=0;a<3;a++){
			  if(whaPlusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==2){//3개 동물중 하나로만 합이 계산되었을 경우 합은 없던 것으로 함
			  whaPlus=0;
		  }
	  }
	  
	  if(geumPlus!=0){
		  int cnt=0;
		  for(int a=0;a<3;a++){
			  if(geumPlusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==2){//3개 동물중 하나로만 합이 계산되었을 경우 합은 없던 것으로 함
			  geumPlus=0;
		  }
	  }
	  
	  if(suPlus!=0){
		  int cnt=0;
		  for(int a=0;a<3;a++){
			  if(suPlusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==2){//3개 동물중 하나로만 합이 계산되었을 경우 합은 없던 것으로 함
			  suPlus=0;
		  }
	  }
	  
	  
	  result.setMokPlus(mokPlus);
	  result.setWhaPlus(whaPlus);
	  result.setGeumPlus(geumPlus);
	  result.setSuPlus(suPlus);
	  
	  
	  
	  //살 계산
	  int jamiMinus=0;
	  int chukohMinus=0;
	  int inyuMinus=0;
	  int myosinMinus=0;
	  int jinhaeMinus=0;
	  int sasulMinus=0;
	  
	  int jamiMinusArray[]={0,0};//자, 미
	  int chukohMinusArray[]={0,0};
	  int inyuMinusArray[]={0,0};
	  int myosinMinusArray[]={0,0};
	  int jinhaeMinusArray[]={0,0};
	  int sasulMinusArray[]={0,0};
	  
	//년
	  if(mySaju.getYearLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getYearLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getYearLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getYearLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getYearLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
	  }else if(mySaju.getYearLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getYearLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getYearLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getYearLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getYearLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getYearLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getYearLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
	  }
	  
	  
		//월
	  if(mySaju.getMonthLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getMonthLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getMonthLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getMonthLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getMonthLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
	  }else if(mySaju.getMonthLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getMonthLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getMonthLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getMonthLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getMonthLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getMonthLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getMonthLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
	  }
	  
	  
	//일
	  if(mySaju.getDateLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getDateLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getDateLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getDateLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getDateLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
	  }else if(mySaju.getDateLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getDateLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getDateLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getDateLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getDateLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getDateLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getDateLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
	  }
	  
	  
	//시
	  if(mySaju.getTimeLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getTimeLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getTimeLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getTimeLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getTimeLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
	  }else if(mySaju.getTimeLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getTimeLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getTimeLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getTimeLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getTimeLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getTimeLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getTimeLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
	  }
	  
	  
	//계산된 살중 하나의 동물로만 살이 계산된 것이 있다면 제외
	  if(jamiMinus!=0){
		  int cnt=0;
		  for(int a=0;a<2;a++){
			  if(jamiMinusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==1){//2개 동물중 하나로만 살이 계산되었을 경우 살은 없던 것으로 함
			  jamiMinus=0;
		  }
	  }
	  
	  if(inyuMinus!=0){
		  int cnt=0;
		  for(int a=0;a<2;a++){
			  if(inyuMinusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==1){//2개 동물중 하나로만 살이 계산되었을 경우 살은 없던 것으로 함
			  inyuMinus=0;
		  }
	  }
	  
	  if(myosinMinus!=0){
		  int cnt=0;
		  for(int a=0;a<2;a++){
			  if(myosinMinusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==1){//2개 동물중 하나로만 살이 계산되었을 경우 살은 없던 것으로 함
			  myosinMinus=0;
		  }
	  }
	  
	  if(jinhaeMinus!=0){
		  int cnt=0;
		  for(int a=0;a<2;a++){
			  if(jinhaeMinusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==1){//2개 동물중 하나로만 살이 계산되었을 경우 살은 없던 것으로 함
			  jinhaeMinus=0;
		  }
	  }
	  
	  if(sasulMinus!=0){
		  int cnt=0;
		  for(int a=0;a<2;a++){
			  if(sasulMinusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==1){//2개 동물중 하나로만 살이 계산되었을 경우 살은 없던 것으로 함
			  sasulMinus=0;
		  }
	  }
	  
	  result.setJamiMinus(jamiMinus);
	  result.setInyuMinus(inyuMinus);
	  result.setMyosinMinus(myosinMinus);
	  result.setJinhaeMinus(jinhaeMinus);
	  result.setSasulMinus(sasulMinus);
	  result.setChukohMinus(chukohMinus);
	  
	  
	  return result;
  }
  
  
  
  private String isPlusMinusSky(String value){
	//년 천간
		if(value.equals("甲")  ){
			return "+";
		}else if(value.equals("乙")){
			return "-";
		}else if(value.equals("丙") ){
			return "+";
		}else if(value.equals("丁")){
			return "-";
		}else if(value.equals("戊")){
			return "+";
		}else if(value.equals("己")){
			return "-";
		}
		else if(value.equals("庚")){
			return "+";
		}else if(value.equals("辛")){
			return "-";
		}else if(value.equals("壬")){
			return "+";
		}else if(value.equals("癸")){
			return "-";
		}else{
			return "error";
		}
  }
  
  private String isPlusMinusLand(String value){
		
			
			//년 지간
			if(value.equals("寅")){
				return "+";
			}else if( value.equals("卯")){
				return "-";
			}else if(value.equals("巳")){
				return "-";
			}else if( value.equals("午")){
				return "+";
			}else if( value.equals("辰")){
				return "+";
			}else if(  value.equals("戌")){
				return "+";
			}else if(value.equals("丑") ){
				return "-";
			}else if( value.equals("未")){
				return "-";
			}
			else if(value.equals("申")){
				return "+";
			}else if(value.equals("酉")){
				return "-";
			}else if(value.equals("亥")){
				return "-";
			}else if( value.equals("子")){
				return "+";
			}else{
				return "error";
			}
  
  }
  
  private SajuDataTable makePlusSaju(SajuDataTable mySaju, SajuDataTable currentSaju){
	  SajuDataTable result = new SajuDataTable();
	  //내 사주, 현재시간 사주를 조합한 사주를 계산한다.
	  
	  
	  
	  //new
	  //일간 합, 충
	  if(mySaju.getDateSkyVal().equals("甲")){
		  if(currentSaju.getDateSkyVal().equals("戊")){
			  result.setSkyHab("甲戊");
		  }else if(currentSaju.getDateSkyVal().equals("庚")){
			  result.setSkyChung("甲庚");
		  }
	  }else if(mySaju.getDateSkyVal().equals("乙")){
		  if(currentSaju.getDateSkyVal().equals("庚")){
			  result.setSkyHab("乙庚");
		  }else if(currentSaju.getDateSkyVal().equals("辛")){
			  result.setSkyChung("乙辛");
		  }
	  }else if(mySaju.getDateSkyVal().equals("丙")){
		  if(currentSaju.getDateSkyVal().equals("辛")){
			  result.setSkyHab("丙辛");
		  }else if(currentSaju.getDateSkyVal().equals("壬")){
			  result.setSkyChung("丙壬");
		  }
	  }else if(mySaju.getDateSkyVal().equals("丁")){
		  if(currentSaju.getDateSkyVal().equals("壬")){
			  result.setSkyHab("丁壬");
		  }else if(currentSaju.getDateSkyVal().equals("癸")){
			  result.setSkyChung("丁癸");
		  }
	  }else if(mySaju.getDateSkyVal().equals("戊")){
		  if(currentSaju.getDateSkyVal().equals("癸")){
			  result.setSkyChung("戊癸");
		  }
	  }
	  
	  //음양
	
		int[] plusMinus= new int[2];//index:0(-),1(+)
		
		
		//사주 1
		String resultPM = isPlusMinusSky(mySaju.getYearSkyVal());
		if(resultPM.equals("-")){
			plusMinus[0]++;
		}else if(resultPM.equals("+")){
			plusMinus[1]++;
		} 
		resultPM = isPlusMinusSky(mySaju.getMonthSkyVal());
		if(resultPM.equals("-")){
			plusMinus[0]++;
		}else if(resultPM.equals("+")){
			plusMinus[1]++;
		} 
		resultPM = isPlusMinusSky(mySaju.getDateSkyVal());
		if(resultPM.equals("-")){
			plusMinus[0]++;
		}else if(resultPM.equals("+")){
			plusMinus[1]++;
		} 
		resultPM = isPlusMinusSky(mySaju.getTimeSkyVal());
		if(resultPM.equals("-")){
			plusMinus[0]++;
		}else if(resultPM.equals("+")){
			plusMinus[1]++;
		} 
		
		//사주2
		resultPM = isPlusMinusSky(currentSaju.getYearSkyVal());
		if(resultPM.equals("-")){
			plusMinus[0]++;
		}else if(resultPM.equals("+")){
			plusMinus[1]++;
		} 
		resultPM = isPlusMinusSky(currentSaju.getMonthSkyVal());
		if(resultPM.equals("-")){
			plusMinus[0]++;
		}else if(resultPM.equals("+")){
			plusMinus[1]++;
		} 
		resultPM = isPlusMinusSky(currentSaju.getDateSkyVal());
		if(resultPM.equals("-")){
			plusMinus[0]++;
		}else if(resultPM.equals("+")){
			plusMinus[1]++;
		} 
		resultPM = isPlusMinusSky(currentSaju.getTimeSkyVal());
		if(resultPM.equals("-")){
			plusMinus[0]++;
		}else if(resultPM.equals("+")){
			plusMinus[1]++;
		} 
		
		//System.out.println(plusMinus[0]+"-"+plusMinus[1]);
	  if(plusMinus[0]==0){
			result.setPlusPercent(100);
			result.setMinusPercent(0);
		}else if(plusMinus[0]==1){
			result.setPlusPercent(87);
			result.setMinusPercent(13);
		}else if(plusMinus[0]==2){
			result.setPlusPercent(75);
			result.setMinusPercent(25);
		}else if(plusMinus[0]==3){
			result.setPlusPercent(62);
			result.setMinusPercent(38);
		}else if(plusMinus[0]==4){
			result.setPlusPercent(50);
			result.setMinusPercent(50);
		}else if(plusMinus[0]==5){
			result.setPlusPercent(37);
			result.setMinusPercent(63);
		}else if(plusMinus[0]==6){
			result.setPlusPercent(25);
			result.setMinusPercent(75);
		}else if(plusMinus[0]==7){
			result.setPlusPercent(13);
			result.setMinusPercent(87);
		}else if(plusMinus[0]==8){
			result.setPlusPercent(0);
			result.setMinusPercent(100);
		}else {
			result.setPlusPercent(0);
			result.setMinusPercent(0);
		}
	  
	  //불혼개폐살 여부
	  if(mySaju.getMonthLandVal().equals("寅") ){
		  if(currentSaju.getMonthLandVal().equals("酉")){
			  result.setNeverMarriage(true);
		  }
	  }else if(mySaju.getMonthLandVal().equals("酉") ){
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  result.setNeverMarriage(true);
		  }
	  }else if(mySaju.getMonthLandVal().equals("卯") ){
		  if(currentSaju.getMonthLandVal().equals("申")){
			  result.setNeverMarriage(true);
		  }
	  }else if(mySaju.getMonthLandVal().equals("申") ){
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  result.setNeverMarriage(true);
		  }
	  }else if(mySaju.getMonthLandVal().equals("子") ){
		  if(currentSaju.getMonthLandVal().equals("未")){
			  result.setNeverMarriage(true);
		  }
	  }else if(mySaju.getMonthLandVal().equals("未") ){
		  if(currentSaju.getMonthLandVal().equals("子")){
			  result.setNeverMarriage(true);
		  }
	  }else if(mySaju.getMonthLandVal().equals("丑") ){
		  if(currentSaju.getMonthLandVal().equals("午")){
			  result.setNeverMarriage(true);
		  }
	  }else if(mySaju.getMonthLandVal().equals("午") ){
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  result.setNeverMarriage(true);
		  }
	  }else if(mySaju.getMonthLandVal().equals("辰") ){
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  result.setNeverMarriage(true);
		  }
	  }else if(mySaju.getMonthLandVal().equals("亥") ){
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  result.setNeverMarriage(true);
		  }
	  }else if(mySaju.getMonthLandVal().equals("巳") ){
		  if(currentSaju.getMonthLandVal().equals("戌")){
			  result.setNeverMarriage(true);
		  }
	  }else if(mySaju.getMonthLandVal().equals("戌") ){
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  result.setNeverMarriage(true);
		  }
	  }
	  
	  
	  
	  
	  //5행 갯수
	  float[] ohhangAvg = new float[5];
	  ohhangAvg[0]=(mySaju.getOhhangCnt()[0]+currentSaju.getOhhangCnt()[0])/2.0f;
	  ohhangAvg[1]=(mySaju.getOhhangCnt()[1]+currentSaju.getOhhangCnt()[1])/2.0f;
	  ohhangAvg[2]=(mySaju.getOhhangCnt()[2]+currentSaju.getOhhangCnt()[2])/2.0f;
	  ohhangAvg[3]=(mySaju.getOhhangCnt()[3]+currentSaju.getOhhangCnt()[3])/2.0f;
	  ohhangAvg[4]=(mySaju.getOhhangCnt()[4]+currentSaju.getOhhangCnt()[4])/2.0f;
	  result.setOhhangCntAvg(ohhangAvg);
	  
	  //합계산(상대방끼리 합)
	  //내사주에 해가 있고 현재시간사주에 해, 묘가 있다면 2개로 계산
	  //내사주에 해가 있고 현재시간사주에 해가 있다면 0개로 계산  =>합이 존재할 경우만 같은 동물도 합으로 계산 하였음
	  //같은 동물만 있는경우는 제외
	  int mokPlus=0;
	  int whaPlus=0;
	  int geumPlus=0;
	  int suPlus=0;
	  
	  int mokPlusArray[]={0,0,0};
	  int whaPlusArray[]={0,0,0};
	  int geumPlusArray[]={0,0,0};//사, 유, 축
	  int suPlusArray[]={0,0,0};//신, 자, 진
	  
	  
	  
	  
	  //년
	  if(mySaju.getYearLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getYearLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getYearLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getYearLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getYearLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getYearLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getYearLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getYearLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getYearLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getYearLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getYearLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getYearLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
	  }
	  
	  
	  
	//월
	  if(mySaju.getMonthLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getMonthLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getMonthLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getMonthLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getMonthLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getMonthLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getMonthLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getMonthLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getMonthLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getMonthLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getMonthLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getMonthLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
	  }
	  
	  
	  
	  
	//일
	  if(mySaju.getDateLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getDateLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getDateLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getDateLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getDateLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getDateLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getDateLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getDateLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getDateLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getDateLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getDateLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getDateLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
	  }
	  
	  
	  
	  
	//시
	  if(mySaju.getTimeLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[1]++;//자
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getTimeLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[2]++;//축
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getTimeLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[0]++;//인
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getTimeLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[1]++;//묘
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getTimeLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[2]++;//진
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getTimeLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[0]++;//사
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getTimeLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[1]++;//오
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getTimeLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[2]++;//미
			  mokPlusArray[2]++;//미
		  }
	  }else if(mySaju.getTimeLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getYearLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getYearLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getMonthLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getDateLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getDateLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getDateLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("申")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[0]++;//신
		  }else if(currentSaju.getTimeLandVal().equals("子")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[1]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("辰")){
			  suPlus++;
			  suPlusArray[0]++;//신
			  suPlusArray[2]++;//진
		  }
	  }else if(mySaju.getTimeLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getYearLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getMonthLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getDateLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[1]++;//유
		  }else if(currentSaju.getTimeLandVal().equals("丑")){
			  geumPlus++;
			  geumPlusArray[1]++;//유
			  geumPlusArray[2]++;//축
		  }
	  }else if(mySaju.getTimeLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[1]++;//오
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  whaPlus++;
			  whaPlusArray[2]++;//술
			  whaPlusArray[2]++;//술
		  }
	  }else if(mySaju.getTimeLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getYearLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getMonthLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getDateLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("亥")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[0]++;//해
		  }else if(currentSaju.getTimeLandVal().equals("卯")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[1]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  mokPlus++;
			  mokPlusArray[0]++;//해
			  mokPlusArray[2]++;//미
		  }
	  }
	  
	  //계산된 합중 하나의 동물로만 합이 계산된 것이 있다면 제외
	  if(mokPlus!=0){
		  int cnt=0;
		  for(int a=0;a<3;a++){
			  if(mokPlusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==2){//3개 동물중 하나로만 합이 계산되었을 경우 합은 없던 것으로 함
			  mokPlus=0;
		  }
	  }
	  
	  if(whaPlus!=0){
		  int cnt=0;
		  for(int a=0;a<3;a++){
			  if(whaPlusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==2){//3개 동물중 하나로만 합이 계산되었을 경우 합은 없던 것으로 함
			  whaPlus=0;
		  }
	  }
	  
	  if(geumPlus!=0){
		  int cnt=0;
		  for(int a=0;a<3;a++){
			  if(geumPlusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==2){//3개 동물중 하나로만 합이 계산되었을 경우 합은 없던 것으로 함
			  geumPlus=0;
		  }
	  }
	  
	  if(suPlus!=0){
		  int cnt=0;
		  for(int a=0;a<3;a++){
			  if(suPlusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==2){//3개 동물중 하나로만 합이 계산되었을 경우 합은 없던 것으로 함
			  suPlus=0;
		  }
	  }
	  
	  
	  result.setMokPlus(mokPlus);
	  result.setWhaPlus(whaPlus);
	  result.setGeumPlus(geumPlus);
	  result.setSuPlus(suPlus);
	  
	  
	  
	  //살 계산
	  int jamiMinus=0;
	  int chukohMinus=0;
	  int inyuMinus=0;
	  int myosinMinus=0;
	  int jinhaeMinus=0;
	  int sasulMinus=0;
	  
	  int jamiMinusArray[]={0,0};//자, 미
	  int chukohMinusArray[]={0,0};
	  int inyuMinusArray[]={0,0};
	  int myosinMinusArray[]={0,0};
	  int jinhaeMinusArray[]={0,0};
	  int sasulMinusArray[]={0,0};
	  
	//년
	  if(mySaju.getYearLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getYearLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getYearLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getYearLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getYearLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
	  }else if(mySaju.getYearLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getYearLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getYearLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getYearLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getYearLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getYearLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getYearLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
	  }
	  
	  
		//월
	  if(mySaju.getMonthLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getMonthLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getMonthLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getMonthLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getMonthLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
	  }else if(mySaju.getMonthLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getMonthLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getMonthLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getMonthLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getMonthLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getMonthLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getMonthLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
	  }
	  
	  
	//일
	  if(mySaju.getDateLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getDateLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getDateLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getDateLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getDateLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
	  }else if(mySaju.getDateLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getDateLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getDateLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getDateLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getDateLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getDateLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getDateLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
	  }
	  
	  
	//시
	  if(mySaju.getTimeLandVal().equals("子")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[0]++;//자
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getTimeLandVal().equals("丑")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[0]++;//축
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getTimeLandVal().equals("寅")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[0]++;//인
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getTimeLandVal().equals("卯")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[0]++;//묘
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getTimeLandVal().equals("辰")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[0]++;//진
			  jinhaeMinusArray[1]++;//해
		  }
	  }else if(mySaju.getTimeLandVal().equals("巳")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[0]++;//사
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getTimeLandVal().equals("午")){
		  if(currentSaju.getYearLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getYearLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getMonthLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getDateLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getDateLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("丑")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[0]++;//축
		  }else if(currentSaju.getTimeLandVal().equals("午")){
			  chukohMinus++;
			  chukohMinusArray[1]++;//오
			  chukohMinusArray[1]++;//오
		  }
	  }else if(mySaju.getTimeLandVal().equals("未")){
		  if(currentSaju.getYearLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getYearLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getMonthLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getDateLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getDateLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("子")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[0]++;//자
		  }else if(currentSaju.getTimeLandVal().equals("未")){
			  jamiMinus++;
			  jamiMinusArray[1]++;//미
			  jamiMinusArray[1]++;//미
		  }
	  }else if(mySaju.getTimeLandVal().equals("申")){
		  if(currentSaju.getYearLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getYearLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getMonthLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getDateLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getDateLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("卯")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[0]++;//묘
		  }else if(currentSaju.getTimeLandVal().equals("申")){
			  myosinMinus++;
			  myosinMinusArray[1]++;//신
			  myosinMinusArray[1]++;//신
		  }
	  }else if(mySaju.getTimeLandVal().equals("酉")){
		  if(currentSaju.getYearLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getYearLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getMonthLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getDateLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getDateLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("寅")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[0]++;//인
		  }else if(currentSaju.getTimeLandVal().equals("酉")){
			  inyuMinus++;
			  inyuMinusArray[1]++;//유
			  inyuMinusArray[1]++;//유
		  }
	  }else if(mySaju.getTimeLandVal().equals("戌")){
		  if(currentSaju.getYearLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getYearLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getMonthLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getDateLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getDateLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("巳")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[0]++;//사
		  }else if(currentSaju.getTimeLandVal().equals("戌")){
			  sasulMinus++;
			  sasulMinusArray[1]++;//술
			  sasulMinusArray[1]++;//술
		  }
	  }else if(mySaju.getTimeLandVal().equals("亥")){
		  if(currentSaju.getYearLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getYearLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getMonthLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getMonthLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getDateLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getDateLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
		  
		  if(currentSaju.getTimeLandVal().equals("辰")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[0]++;//진
		  }else if(currentSaju.getTimeLandVal().equals("亥")){
			  jinhaeMinus++;
			  jinhaeMinusArray[1]++;//해
			  jinhaeMinusArray[1]++;//해
		  }
	  }
	  
	  
	//계산된 살중 하나의 동물로만 살이 계산된 것이 있다면 제외
	  if(jamiMinus!=0){
		  int cnt=0;
		  for(int a=0;a<2;a++){
			  if(jamiMinusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==1){//2개 동물중 하나로만 살이 계산되었을 경우 살은 없던 것으로 함
			  jamiMinus=0;
		  }
	  }
	  
	  if(inyuMinus!=0){
		  int cnt=0;
		  for(int a=0;a<2;a++){
			  if(inyuMinusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==1){//2개 동물중 하나로만 살이 계산되었을 경우 살은 없던 것으로 함
			  inyuMinus=0;
		  }
	  }
	  
	  if(myosinMinus!=0){
		  int cnt=0;
		  for(int a=0;a<2;a++){
			  if(myosinMinusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==1){//2개 동물중 하나로만 살이 계산되었을 경우 살은 없던 것으로 함
			  myosinMinus=0;
		  }
	  }
	  
	  if(jinhaeMinus!=0){
		  int cnt=0;
		  for(int a=0;a<2;a++){
			  if(jinhaeMinusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==1){//2개 동물중 하나로만 살이 계산되었을 경우 살은 없던 것으로 함
			  jinhaeMinus=0;
		  }
	  }
	  
	  if(sasulMinus!=0){
		  int cnt=0;
		  for(int a=0;a<2;a++){
			  if(sasulMinusArray[a]==0){
				  cnt++;
			  }
		  }
		  if(cnt==1){//2개 동물중 하나로만 살이 계산되었을 경우 살은 없던 것으로 함
			  sasulMinus=0;
		  }
	  }
	  
	  result.setJamiMinus(jamiMinus);
	  result.setInyuMinus(inyuMinus);
	  result.setMyosinMinus(myosinMinus);
	  result.setJinhaeMinus(jinhaeMinus);
	  result.setSasulMinus(sasulMinus);
	  result.setChukohMinus(chukohMinus);
	  
	  
	  
	  
	//점수 계산후 return
		int totalScore=0;
		int skyHab=0;
		int skyChung=0;
		int minusPlusPercent=0;
		int hab=0;
		int sal=0;
		int ohhang=0;
		
		//총점 100점
		// 일간 맞는것
		if(result.getSkyHab().length()==2){
			skyHab=100;
		}
		
		// 음양의 조화
		if(result.getMinusPercent()==0){
			minusPlusPercent=0;
		}else if(result.getMinusPercent()==13){
			minusPlusPercent=25;
		}else if(result.getMinusPercent()==25){
			minusPlusPercent=50;
		}else if(result.getMinusPercent()==38){
			minusPlusPercent=75;
		}else if(result.getMinusPercent()==50){
			minusPlusPercent=100;
		}else if(result.getMinusPercent()==62){
			minusPlusPercent=75;
		}else if(result.getMinusPercent()==75){
			minusPlusPercent=50;
		}else if(result.getMinusPercent()==87){
			minusPlusPercent=25;
		}else if(result.getMinusPercent()==100){
			minusPlusPercent=0;
		}
		
		// 합
		int sumPlus = result.getMokPlus()+result.getWhaPlus()+result.getGeumPlus()+result.getSuPlus();
		if(sumPlus>=8){
			hab=100;
		}else if(sumPlus>=6){
			hab=80;
		}else if(sumPlus>=4){
			hab=60;
		}else if(sumPlus>=2){
			hab=40;
		}else if(sumPlus>=1){
			hab=20;
		}else{
			hab=0;
		}
		
		
		
		// 오행의 조화
	    if(result.getOhhangCntAvg()[0]>=4){
	    	ohhang=0;
	    }else if(result.getOhhangCntAvg()[0]==3.5){
	    	ohhang=20;
	    }else if(result.getOhhangCntAvg()[0]==3 ){
	    	ohhang=50;
	    }else if(result.getOhhangCntAvg()[0]==2.5){
	    	ohhang=80;
	    }else if(result.getOhhangCntAvg()[0]==2){
	    	ohhang=100;
	    }else if(result.getOhhangCntAvg()[0]==1.5){
	    	ohhang=80;
	    }else if(result.getOhhangCntAvg()[0]==1){
	    	ohhang=50;
	    }else if(result.getOhhangCntAvg()[0]==0.5){
	    	ohhang=20;
	    }else{
	    	ohhang=0;
	    }
		
	    
	    
	    ////////////감점
	   //일간
	    if(result.getSkyChung().length()==2){
			skyChung=-100;
		}
	    //살
		int salPlus = result.getJamiMinus()+result.getChukohMinus()+result.getInyuMinus()+result.getMyosinMinus()+result.getJinhaeMinus()+result.getSasulMinus();
		if(salPlus>=8){
			sal=-100;
		}else if(salPlus>=6){
			sal=-80;
		}else if(salPlus>=4){
			sal=-60;
		}else if(salPlus>=2){
			sal=-40;
		}else if(salPlus>=1){
			sal=-20;
		}else{
			sal=0;
		}
		
		if(result.isNeverMarriage()){
			result.setTotalScore(0);
		}else{
			totalScore=(int)Math.round((skyHab*0.2)+(minusPlusPercent*0.2)+(hab*0.3)+(ohhang*0.3)+(sal*0.3)+(skyChung*0.3));
		    result.setTotalScore(totalScore);
		}
		
	    System.out.println(currentSaju.getEmail()+"_"+Integer.toString(skyHab)+"_"+Integer.toString(minusPlusPercent)+"_"+Integer.toString(hab)+"_"+Integer.toString(ohhang)+"_"+Integer.toString(sal)+"_"+Integer.toString(skyChung));
	    
	  return result;
  }
  
  
  
  //db에 사주정보를 저장한다.
  public String saveSajuResult(String year, String month, String date, String time, String sex, String job, String addr){
	  //결과를 받아온다.
	  SajuDataTable sajuResult = getSajuResult(year, month, date, time);
	  
	  sajuResult.setSex(sex);
	  sajuResult.setJob(job);
	  sajuResult.setAddr1(addr);
	  
	  //SajuDataTable sajuTable = new SajuDataTable();
	  
	  UserService userService = UserServiceFactory.getUserService();
	  User user = userService.getCurrentUser();
	 
	  if(user==null){//로그인 되어있지 않을때
		  return "notLogin";
	  }else{
		  sajuResult.setEmail(user.getEmail());
	  }
	  
	  //사주정보 변환
	  /*
	  sajuTable.setBirth_time(sajuResult.getBirth_time());
	  sajuTable.setDateLand5hang(sajuResult.getDateLand5hang());
      sajuTable.setDateLandPM(sajuResult.getDateLandPM());
	  sajuTable.setDateLandVal(sajuResult.getDateLandVal());
	  sajuTable.setDateSky5hang(sajuResult.getDateSky5hang());
	  sajuTable.setDateSkyPM(sajuResult.getDateSkyPM());
	  sajuTable.setDateSkyVal(sajuResult.getDateSkyVal());
	  
	  sajuTable.setGeumPlus(sajuResult.getGeumPlus());
	  sajuTable.setLunar_date(sajuResult.getLunar_date());
	  sajuTable.setLunar_month(sajuResult.getLunar_month());
	  sajuTable.setLunar_year(sajuResult.getLunar_year());
	  sajuTable.setMinusPercent(sajuResult.getMinusPercent());
	  
	  sajuTable.setMokPlus(sajuResult.getMokPlus());
	  sajuTable.setMonthLand5hang(sajuResult.getMonthLand5hang());
	  sajuTable.setMonthLandPM(sajuResult.getMonthLandPM());
	  sajuTable.setMonthLandVal(sajuResult.getMonthLandVal());
	  sajuTable.setMonthSky5hang(sajuResult.getMonthSky5hang());
	  sajuTable.setMonthSkyPM(sajuResult.getMonthSkyPM());
	  sajuTable.setMonthSkyVal(sajuResult.getMonthSkyVal());
	  sajuTable.setPlusPercent(sajuResult.getPlusPercent());
	  
	  sajuTable.setSuPlus(sajuResult.getSuPlus());
	  sajuTable.setTimeLand5hang(sajuResult.getTimeLand5hang());
	  sajuTable.setTimeLandPM(sajuResult.getTimeLandPM());
	  sajuTable.setTimeLandVal(sajuResult.getTimeLandVal());
	  sajuTable.setTimeSky5hang(sajuResult.getTimeSky5hang());
	  sajuTable.setTimeSkyPM(sajuResult.getTimeSkyPM());
	  sajuTable.setTimeSkyVal(sajuResult.getTimeSkyVal());
	  
	  
	  
	  sajuTable.setWhaPlus(sajuResult.getWhaPlus());
	  sajuTable.setYearLand5hang(sajuResult.getYearLand5hang());
	  sajuTable.setYearLandPM(sajuResult.getYearLandPM());
	  sajuTable.setYearLandVal(sajuResult.getYearLandVal());
	  sajuTable.setYearSky5hang(sajuResult.getYearSky5hang());
	  sajuTable.setYearSkyPM(sajuResult.getYearSkyPM());
	  sajuTable.setYearSkyVal(sajuResult.getYearSkyVal());
	  sajuTable.setYoyakDesc(sajuResult.getYoyakDesc());
      sajuTable.setYunMonth(sajuResult.isYunMonth());
	  sajuTable.setOhhangCnt(sajuResult.getOhhangCnt());
	  sajuTable.setSolar_year(sajuResult.getSolar_year());
	  sajuTable.setSolar_month(sajuResult.getSolar_month());
	  sajuTable.setSolar_date(sajuResult.getSolar_date());
	  
	  sajuTable.setJamiMinus(sajuResult.getJamiMinus());
	  sajuTable.setChukohMinus(sajuResult.getChukohMinus());
	  sajuTable.setInyuMinus(sajuResult.getInyuMinus());
	  sajuTable.setMyosinMinus(sajuResult.getMyosinMinus());
	  sajuTable.setJinhaeMinus(sajuResult.getJinhaeMinus());
	  sajuTable.setSasulMinus(sajuResult.getSasulMinus());
	  */
	  
	  //db에 저장
	    //1. db에 있는지 확인
	    //2. insert or update
	  PersistenceManager pm = PMF.get().getPersistenceManager();
      try {
          pm.makePersistent(sajuResult);
      } finally {
          pm.close();
      }
	  
	  return "ok";
  }
  
  
  
  
  //로그인 정보를 가져온다.
  //리턴값 : <a>태그 스트링
  public MemberBean getLoginInfo(String url){
	  MemberBean member = new MemberBean();
	  String message="";
	  UserService userService = UserServiceFactory.getUserService();
	  User user = userService.getCurrentUser();
	  
	 // String thisURL = "http://lovelicensing.appspot.com";
	  if(user!=null){//로그인 되어있을때
		  message="<a href=\"" + userService.createLogoutURL(url) + "\">로그아웃</a>";
		  member.setReturnUrl(message);
		  member.setNickName(user.getNickname());
		  member.setEmail(user.getEmail());
		  member.setUserId(user.getUserId());
		  member.setAuthDomain(user.getAuthDomain());
		  member.setIdentity(user.getFederatedIdentity());
	  }else{//로그인 되어있지 않을 때
		  message="<a href=\"" + userService.createLoginURL(url) + "\">로그인</a>";
		  member.setReturnUrl(message);
	  }
	  
	  return member;
  }
  
  
  
  
//생년월일시를 가져와서 사주결과를 SajuData에 넣어서 return한다.
    //ex) year : 2002,  month : 3, date : 23, time : 0~11(0:23시~1시, 1:1시~3시 ...)
	public SajuDataTable getSajuResult(String year, String month, String date, String time){
		sajuResult = new SajuDataTable(year, month, date,time);
		
		int dateChunganIndex=0;
		
		//System.out.println("year"+year);
		//System.out.println("month"+month);
		//System.out.println("date"+date);
		//System.out.println("time"+time);

		
		//날짜 설정
		CalendarData solar = new CalendarData();
		solar.setYear(Integer.parseInt(year));
		solar.setMonth(Integer.parseInt(month)-1);//음력변환함수는 1월달이 0부터 시작해서 -1시킨후 넘김
		solar.setDate(Integer.parseInt(date));
		solar.setTime(Integer.parseInt(time));
		
		//음력으로 변환
		CalendarData lunar = SolarToLunar(solar);
		
		int tmp_m = lunar.getMonth()+1;//음력변환함수는 1월달이 0부터 시작해서 다시 +1시킴
		lunar.setMonth(tmp_m);
		
		lunar.setTime(Integer.parseInt(time));//시간은 별도 설정
		
		//System.out.println("음력year"+lunar.getYear());
		//System.out.println("음력month"+lunar.getMonth());
		//System.out.println("음력date"+lunar.getDate());
		//System.out.println("음력time"+lunar.getTime());
		//System.out.println("음력윤달"+lunar.isYunMonth());
		
		
		//사주 뽑기
		
		// 1. 년
	
		
		 //천간
		//System.out.println("년천간"+chungan[((lunar.getYear()%10)-1+yearChunganPlus)%10]);//index때문에 -1
		sajuResult.setYearSkyVal(chungan[((lunar.getYear()%10)-1+yearChunganPlus)%10]);//index때문에 -1
		 //지간
		//System.out.println("년지간"+jigan[((lunar.getYear()%12)-1+yearJiganPlus)%12]);
		sajuResult.setYearLandVal(jigan[((lunar.getYear()%12)-1+yearJiganPlus)%12]);
		

		
		// 2. 월
		
		 //천간
		int totalMon = lunar.getYear()*12+lunar.getMonth();
		//System.out.println("월천간"+chungan[((totalMon%10)-1+monthChunganPlus)%10]);
		sajuResult.setMonthSkyVal(chungan[((totalMon%10)-1+monthChunganPlus)%10]);
		 //지간
		//System.out.println("월지간"+jigan[(lunar.getMonth()-1+monthJiganPlus)%12]);//index를 0부터기때문에 -1, 음력1월은 寅부터기때문에 +2
		sajuResult.setMonthLandVal(jigan[(lunar.getMonth()-1+monthJiganPlus)%12]);//index를 0부터기때문에 -1, 음력1월은 寅부터기때문에 +2

		
		
		//3. 일
		int totalDays=totalDays(solar);//양력 1년 1월 1일 이후 지난 날짜수
		//천간
		//System.out.println("일천간"+chungan[(totalDays+dateChunganPlus)%10]);
		sajuResult.setDateSkyVal(chungan[(totalDays+dateChunganPlus)%10]);
		dateChunganIndex=(totalDays+dateChunganPlus)%10;//사주요약 필드를 위해
		//지간
		//System.out.println("일지간"+jigan[(totalDays+dateJiganPlus)%12]);
		sajuResult.setDateLandVal(jigan[(totalDays+dateJiganPlus)%12]);
		
		
		
		//4. 일
		
		//천간
		int time_plus=0;
		if(sajuResult.getDateSkyVal().equals("甲") || sajuResult.getDateSkyVal().equals("己")){
			time_plus=0;
		}else if(sajuResult.getDateSkyVal().equals("乙") || sajuResult.getDateSkyVal().equals("庚")){
			time_plus=2;
		}else if(sajuResult.getDateSkyVal().equals("丙") || sajuResult.getDateSkyVal().equals("辛")){
			time_plus=4;
		}else if(sajuResult.getDateSkyVal().equals("丁") || sajuResult.getDateSkyVal().equals("壬")){
			time_plus=6;
		}else if(sajuResult.getDateSkyVal().equals("戊") || sajuResult.getDateSkyVal().equals("癸")){
			time_plus=8;
		}
		
		//System.out.println("시천간"+chungan[(solar.getTime()+time_plus)%10]);
		sajuResult.setTimeSkyVal(chungan[(solar.getTime()+time_plus)%10]);
		
		//지간
		//System.out.println("시지간"+jigan[solar.getTime()]);
		sajuResult.setTimeLandVal(jigan[solar.getTime()]);
		
		
		
		
		//sajuResult.setYearSkyVal("갑");
		//sajuResult.setYearLandVal("자");
		//sajuResult.setMonthSkyVal("을");
		//sajuResult.setMonthLandVal("축");
		//sajuResult.setDateSkyVal("병");
		//sajuResult.setDateLandVal("인");
		//sajuResult.setTimeSkyVal("정");
		//sajuResult.setTimeLandVal("묘");
		
		//오행 뽑기, 오행 갯수 뽑기
		//음양 뽑기, 음양비율 뽑기
		int[] plusMinus= new int[2];//index:0(-),1(+)
		
		
		
		
		//년 천간
		if(sajuResult.getYearSkyVal().equals("甲")  ){
			sajuResult.setYearSky5hang("木");
			sajuResult.incOhhangCnt(0);	
			sajuResult.setYearSkyPM("+");
			plusMinus[1]++;
		}else if(sajuResult.getYearSkyVal().equals("乙")){
			sajuResult.setYearSky5hang("木");
			sajuResult.incOhhangCnt(0);
			sajuResult.setYearSkyPM("-");
			plusMinus[0]++;
		}else if(sajuResult.getYearSkyVal().equals("丙") ){
			sajuResult.setYearSky5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setYearSkyPM("+");
			plusMinus[1]++;
		}else if(sajuResult.getYearSkyVal().equals("丁")){
			sajuResult.setYearSky5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setYearSkyPM("-");
			plusMinus[0]++;
		}else if(sajuResult.getYearSkyVal().equals("戊")){
			sajuResult.setYearSky5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setYearSkyPM("+");
			plusMinus[1]++;
		}else if(  sajuResult.getYearSkyVal().equals("己")){
			sajuResult.setYearSky5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setYearSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getYearSkyVal().equals("庚")){
			sajuResult.setYearSky5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setYearSkyPM("+");
			plusMinus[1]++;
		}else if(  sajuResult.getYearSkyVal().equals("辛")){
			sajuResult.setYearSky5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setYearSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getYearSkyVal().equals("壬")){
			sajuResult.setYearSky5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setYearSkyPM("+");
			plusMinus[1]++;
		}else if(  sajuResult.getYearSkyVal().equals("癸")){
			sajuResult.setYearSky5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setYearSkyPM("-");
			plusMinus[0]++;
		}
		
		//년 지간
		if(sajuResult.getYearLandVal().equals("寅")){
			sajuResult.setYearLand5hang("木");
			sajuResult.incOhhangCnt(0);	
			sajuResult.setYearLandPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getYearLandVal().equals("卯")){
			sajuResult.setYearLand5hang("木");
			sajuResult.incOhhangCnt(0);	
			sajuResult.setYearLandPM("-");
			plusMinus[0]++;
		}else if(sajuResult.getYearLandVal().equals("巳")){
			sajuResult.setYearLand5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setYearLandPM("-");
			plusMinus[0]++;
		}else if( sajuResult.getYearLandVal().equals("午")){
			sajuResult.setYearLand5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setYearLandPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getYearLandVal().equals("辰")  || sajuResult.getYearLandVal().equals("戌")){
			sajuResult.setYearLand5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setYearLandPM("+");
			plusMinus[1]++;
		}else if(sajuResult.getYearLandVal().equals("丑") || sajuResult.getYearLandVal().equals("未")){
			sajuResult.setYearLand5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setYearLandPM("-");
			plusMinus[0]++;
		}else if(sajuResult.getYearLandVal().equals("申")){
			sajuResult.setYearLand5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setYearLandPM("+");
			plusMinus[1]++;
		}else if(sajuResult.getYearLandVal().equals("酉")){
			sajuResult.setYearLand5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setYearLandPM("-");
			plusMinus[0]++;
		}else if(sajuResult.getYearLandVal().equals("亥")){
			sajuResult.setYearLand5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setYearLandPM("-");
			plusMinus[0]++;
		}else if( sajuResult.getYearLandVal().equals("子")){
			sajuResult.setYearLand5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setYearLandPM("+");
			plusMinus[1]++;
		}
		
		//월 천간
		if(sajuResult.getMonthSkyVal().equals("甲")){
			sajuResult.setMonthSky5hang("木");
			sajuResult.incOhhangCnt(0);	
			sajuResult.setMonthSkyPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getMonthSkyVal().equals("乙")){
			sajuResult.setMonthSky5hang("木");
			sajuResult.incOhhangCnt(0);
			sajuResult.setMonthSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getMonthSkyVal().equals("丙")){
			sajuResult.setMonthSky5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setMonthSkyPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getMonthSkyVal().equals("丁")){
			sajuResult.setMonthSky5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setMonthSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getMonthSkyVal().equals("戊")){
			sajuResult.setMonthSky5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setMonthSkyPM("+");
			plusMinus[1]++;
		}else if(  sajuResult.getMonthSkyVal().equals("己")){
			sajuResult.setMonthSky5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setMonthSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getMonthSkyVal().equals("庚") ){
			sajuResult.setMonthSky5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setMonthSkyPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getMonthSkyVal().equals("辛")){
			sajuResult.setMonthSky5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setMonthSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getMonthSkyVal().equals("壬")){
			sajuResult.setMonthSky5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setMonthSkyPM("+");
			plusMinus[1]++;
		}else if(  sajuResult.getMonthSkyVal().equals("癸")){
			sajuResult.setMonthSky5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setMonthSkyPM("-");
			plusMinus[0]++;
		}
		
		//월 지간
		if(sajuResult.getMonthLandVal().equals("寅")){
			sajuResult.setMonthLand5hang("木");
			sajuResult.incOhhangCnt(0);	
			sajuResult.setMonthLandPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getMonthLandVal().equals("卯")){
			sajuResult.setMonthLand5hang("木");
			sajuResult.incOhhangCnt(0);
			sajuResult.setMonthLandPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getMonthLandVal().equals("巳")){
			sajuResult.setMonthLand5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setMonthLandPM("-");
			plusMinus[0]++;
		}else if( sajuResult.getMonthLandVal().equals("午")){
			sajuResult.setMonthLand5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setMonthLandPM("+");
			plusMinus[1]++;
		}
		else if( sajuResult.getMonthLandVal().equals("辰")  || sajuResult.getMonthLandVal().equals("戌")){
			sajuResult.setMonthLand5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setMonthLandPM("+");
			plusMinus[1]++;
		}else if(sajuResult.getMonthLandVal().equals("丑") || sajuResult.getMonthLandVal().equals("未")){
			sajuResult.setMonthLand5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setMonthLandPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getMonthLandVal().equals("申") ){
			sajuResult.setMonthLand5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setMonthLandPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getMonthLandVal().equals("酉")){
			sajuResult.setMonthLand5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setMonthLandPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getMonthLandVal().equals("亥")){
			sajuResult.setMonthLand5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setMonthLandPM("-");
			plusMinus[0]++;
		}else if( sajuResult.getMonthLandVal().equals("子")){
			sajuResult.setMonthLand5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setMonthLandPM("+");
			plusMinus[1]++;
		}
		
		//일 천간
		if(sajuResult.getDateSkyVal().equals("甲")){
			sajuResult.setDateSky5hang("木");
			sajuResult.incOhhangCnt(0);	
			sajuResult.setDateSkyPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getDateSkyVal().equals("乙")){
			sajuResult.setDateSky5hang("木");
			sajuResult.incOhhangCnt(0);
			sajuResult.setDateSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getDateSkyVal().equals("丙") ){
			sajuResult.setDateSky5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setDateSkyPM("+");
			plusMinus[1]++;
		}else if(sajuResult.getDateSkyVal().equals("丁")){
			sajuResult.setDateSky5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setDateSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getDateSkyVal().equals("戊") ){
			sajuResult.setDateSky5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setDateSkyPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getDateSkyVal().equals("己")){
			sajuResult.setDateSky5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setDateSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getDateSkyVal().equals("庚") ){
			sajuResult.setDateSky5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setDateSkyPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getDateSkyVal().equals("辛")){
			sajuResult.setDateSky5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setDateSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getDateSkyVal().equals("壬") ){
			sajuResult.setDateSky5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setDateSkyPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getDateSkyVal().equals("癸")){
			sajuResult.setDateSky5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setDateSkyPM("-");
			plusMinus[0]++;
		}
		
		//일 지간
		if(sajuResult.getDateLandVal().equals("寅")){
			sajuResult.setDateLand5hang("木");
			sajuResult.incOhhangCnt(0);	
			sajuResult.setDateLandPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getDateLandVal().equals("卯")){
			sajuResult.setDateLand5hang("木");
			sajuResult.incOhhangCnt(0);
			sajuResult.setDateLandPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getDateLandVal().equals("巳") ){
			sajuResult.setDateLand5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setDateLandPM("-");
			plusMinus[0]++;
		}else if( sajuResult.getDateLandVal().equals("午")){
			sajuResult.setDateLand5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setDateLandPM("+");
			plusMinus[1]++;
		}
		else if(sajuResult.getDateLandVal().equals("辰")  || sajuResult.getDateLandVal().equals("戌")){
			sajuResult.setDateLand5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setDateLandPM("+");
			plusMinus[1]++;
		}else if(sajuResult.getDateLandVal().equals("丑") || sajuResult.getDateLandVal().equals("未") ){
			sajuResult.setDateLand5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setDateLandPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getDateLandVal().equals("申")){
			sajuResult.setDateLand5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setDateLandPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getDateLandVal().equals("酉")){
			sajuResult.setDateLand5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setDateLandPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getDateLandVal().equals("亥")){
			sajuResult.setDateLand5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setDateLandPM("-");
			plusMinus[0]++;
		}else if(  sajuResult.getDateLandVal().equals("子")){
			sajuResult.setDateLand5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setDateLandPM("+");
			plusMinus[1]++;
		}
		
		//시 천간
		if(sajuResult.getTimeSkyVal().equals("甲")){
			sajuResult.setTimeSky5hang("木");
			sajuResult.incOhhangCnt(0);	
			sajuResult.setTimeSkyPM("+");
			plusMinus[1]++;
		}else if(  sajuResult.getTimeSkyVal().equals("乙")){
			sajuResult.setTimeSky5hang("木");
			sajuResult.incOhhangCnt(0);	
			sajuResult.setTimeSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getTimeSkyVal().equals("丙") ){
			sajuResult.setTimeSky5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setTimeSkyPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getTimeSkyVal().equals("丁")){
			sajuResult.setTimeSky5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setTimeSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getTimeSkyVal().equals("戊")){
			sajuResult.setTimeSky5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setTimeSkyPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getTimeSkyVal().equals("己")){
			sajuResult.setTimeSky5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setTimeSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getTimeSkyVal().equals("庚")){
			sajuResult.setTimeSky5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setTimeSkyPM("+");
			plusMinus[1]++;
		}else if(  sajuResult.getTimeSkyVal().equals("辛")){
			sajuResult.setTimeSky5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setTimeSkyPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getTimeSkyVal().equals("壬")){
			sajuResult.setTimeSky5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setTimeSkyPM("+");
			plusMinus[1]++;
		}else if(  sajuResult.getTimeSkyVal().equals("癸")){
			sajuResult.setTimeSky5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setTimeSkyPM("-");
			plusMinus[0]++;
		}
		
		//시 지간
		if(sajuResult.getTimeLandVal().equals("寅") ){
			sajuResult.setTimeLand5hang("木");
			sajuResult.incOhhangCnt(0);	
			sajuResult.setTimeLandPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getTimeLandVal().equals("卯")){
			sajuResult.setTimeLand5hang("木");
			sajuResult.incOhhangCnt(0);
			sajuResult.setTimeLandPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getTimeLandVal().equals("巳") ){
			sajuResult.setTimeLand5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setTimeLandPM("-");
			plusMinus[0]++;
		}else if( sajuResult.getTimeLandVal().equals("午")){
			sajuResult.setTimeLand5hang("火");
			sajuResult.incOhhangCnt(1);
			sajuResult.setTimeLandPM("+");
			plusMinus[1]++;
		}
		else if( sajuResult.getTimeLandVal().equals("辰") || sajuResult.getTimeLandVal().equals("戌")){
			sajuResult.setTimeLand5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setTimeLandPM("+");
			plusMinus[1]++;
		}else if(sajuResult.getTimeLandVal().equals("丑")  || sajuResult.getTimeLandVal().equals("未")){
			sajuResult.setTimeLand5hang("土");
			sajuResult.incOhhangCnt(2);
			sajuResult.setTimeLandPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getTimeLandVal().equals("申") ){
			sajuResult.setTimeLand5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setTimeLandPM("+");
			plusMinus[1]++;
		}else if( sajuResult.getTimeLandVal().equals("酉")){
			sajuResult.setTimeLand5hang("金");
			sajuResult.incOhhangCnt(3);
			sajuResult.setTimeLandPM("-");
			plusMinus[0]++;
		}
		else if(sajuResult.getTimeLandVal().equals("亥")){
			sajuResult.setTimeLand5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setTimeLandPM("-");
			plusMinus[0]++;
		}else if(  sajuResult.getTimeLandVal().equals("子")){
			sajuResult.setTimeLand5hang("水");
			sajuResult.incOhhangCnt(4);
			sajuResult.setTimeLandPM("+");
			plusMinus[1]++;
		}

		
		
		
		if(plusMinus[0]==0){
			sajuResult.setPlusPercent(100);
			sajuResult.setMinusPercent(0);
		}else if(plusMinus[0]==1){
			sajuResult.setPlusPercent(87);
			sajuResult.setMinusPercent(13);
		}else if(plusMinus[0]==2){
			sajuResult.setPlusPercent(75);
			sajuResult.setMinusPercent(25);
		}else if(plusMinus[0]==3){
			sajuResult.setPlusPercent(62);
			sajuResult.setMinusPercent(38);
		}else if(plusMinus[0]==4){
			sajuResult.setPlusPercent(50);
			sajuResult.setMinusPercent(50);
		}else if(plusMinus[0]==5){
			sajuResult.setPlusPercent(37);
			sajuResult.setMinusPercent(63);
		}else if(plusMinus[0]==6){
			sajuResult.setPlusPercent(25);
			sajuResult.setMinusPercent(75);
		}else if(plusMinus[0]==7){
			sajuResult.setPlusPercent(13);
			sajuResult.setMinusPercent(87);
		}else if(plusMinus[0]==8){
			sajuResult.setPlusPercent(0);
			sajuResult.setMinusPercent(100);
		}else {
			sajuResult.setPlusPercent(0);
			sajuResult.setMinusPercent(0);
		}
		
		
		
		
		
		//사주요약 뽑기
		sajuResult.setYoyakDesc(yoyak_desc[dateChunganIndex]);
		
		
		
		return sajuResult;
	}
	
	
	
	// 서기 1년 1월 1일 이후 지난 날짜수를 반환
	private int totalDays(CalendarData solar) {
		int i, sum, tdays, nYears366;
		
		if (((solar.getYear() % 4 == 0) && (solar.getYear() % 100 != 0)) || (solar.getYear() % 400 == 0)) MonthTable[1] = 29;
		else MonthTable[1] = 28;
		
		sum = 0;
		for (i=0;i<solar.getMonth();i++) {
			sum = sum + MonthTable[i];
		}
		
		nYears366 = (solar.getYear() - 1) / 4 - (solar.getYear() - 1) / 100 + (solar.getYear() - 1) / 400;

		tdays = (solar.getYear() - 1) * 365 + sum + nYears366 + solar.getDate() - 1;

		return tdays;
	}
	
	
	//해당 음력년도의 전체 날짜를 반환하는 함수
	private int nDaysYear(int year) {
		int i, sum;
		
		sum = 0;
		for (i=0;i<13;i++) {
			if (Integer.parseInt(LunarTable[year-1881].substring(i, i+1))!=0) {
				sum += 29 + (Integer.parseInt(LunarTable[year - 1881].substring(i, i+1)) + 1) % 2;
			}
		}
		
		return sum;
	}
	
	
	// 해당 음력년도의 윤달넘버를 반환. 윤달이 없으면 12를 반환
	// 6월이 윤달이면 5반환
	private int YunMonth(int year) {
		int  yun;
		
		yun = 0;
		do {
			if (Integer.parseInt(LunarTable[year-1881].substring(yun,yun+1)) > 2) {
				break;
			}
			yun++;
		} while (yun <= 12);
		
		return yun - 1;
	}
	
	
	//해당 음력 월의 날짜수를 반환하는 함수
	//윤달이면 한달을 건너띄도록 함 : 해당년에 윤6월이 있는데, 7월달의 날짜수를 구할때
	//index를 하나건너띄어서 찾음(7월은 원래 6번째index에서 값을 가져오는데 7번째index에서 가져오도록함)
	private int nDaysMonth(CalendarData lunar_date) {
		int nDays, yun;

		if (lunar_date.getMonth() <= YunMonth(lunar_date.getYear()) && !lunar_date.isYunMonth()) yun = 0;
		else yun = 1;
		
		
		
		
		nDays = 29 + (Integer.parseInt(LunarTable[lunar_date.getYear() - 1881].substring(lunar_date.getMonth() + yun, lunar_date.getMonth() + yun+1) ) + 1) % 2;

		return nDays;
	}
	
	
	// 양력날짜를 음력데이터형식의 날짜로 반환
	private CalendarData SolarToLunar(CalendarData solar) {
		int i, nDays, tmp;
		int FIRST_DAY;					// 서기 1년 1월 1일부터 음력 1881년 1월 1일까지 총 지난 날짜에 관한 변수
		
		FIRST_DAY = 686685;
		nDays = totalDays(solar) - FIRST_DAY;	//음력 1881년 1월 1일 이후 지난 날짜
		
		CalendarData  lunar_date = new CalendarData();			// 반환할 음력 날짜를 선언. 음력 첫날로 초기화
		lunar_date.setYear(1881);
		lunar_date.setMonth(0);
		lunar_date.setDate(1);
		lunar_date.setYunMonth(false);

		// nDays가 0보다 작아질때 까지, 각년도의 총 날짜수를 빼는 걸 반복해 그 루프횟수로서 현재 년도를 계산.
		// 이 루프가 종료됨과 동시에 음력데이터의 year속성은 현재 년도가 저장되게 된다.
		int tmpYear;
		do {
			tmp = nDays;
			nDays -= nDaysYear(lunar_date.getYear());
			if (nDays < 0) {
				nDays = tmp;
				break;
			}
			tmpYear = lunar_date.getYear()+1;
			lunar_date.setYear(tmpYear);  
		} while (true);
		
		// 1년총날짜 이하로 작아지 nDays를 마찬가지로 월 단위로 빼는걸 반복해 현재 월을 계산.
		// 만약에 다음루프에서 윤달이면 월을 증가시키는게 아니라 윤달 속성만 true로 설정.
		do {
			tmp = nDays;
			nDays -= nDaysMonth(lunar_date);;
			if (nDays < 0) {
				nDays = tmp;
				break;
			}
			
			if (lunar_date.getMonth() == YunMonth(lunar_date.getYear())&&!lunar_date.isYunMonth()) {
				lunar_date.setYunMonth(true);
			}
			else {
				int tmp_m = lunar_date.getMonth()+1;
				lunar_date.setMonth(tmp_m);
				lunar_date.setYunMonth(false);
			}
		} while (true);
		
		// 마지막으로 월단위 날짜수 이하로 작아진 nDays를 이용해 날짜를 계산
		lunar_date.setDate(nDays + 1);
		
		return lunar_date;
	}
	
	
	public List<FriendTable> searchFriend(String i_email){
		List<FriendTable> friendResult=new ArrayList<FriendTable>();
		SajuDataTable mySaju ;
		List<SajuDataTable> youSaju;
		
		
		PersistenceManager pm = PMF.get().getPersistenceManager();
	    
		//1. Query를 이용해 나를 제외한 전체 사용자 리스트 가져오기(사람이 많아지면 성별, 나이로 필터링을 해야한다.)
		//youSaju.add();
	    Query query = pm.newQuery("SELECT  FROM " + SajuDataTable.class.getName()+" WHERE email != :email " );
	  
	    youSaju = (List<SajuDataTable>) query.execute(i_email);
	    if (youSaju.isEmpty()) {//오류
	    	//sajuInfo.setResult_code("1");
	    	//sajuInfo.setResult_val("생년월일을 입력하세요");
	    }
	    
		
		
		//2. 내 사주정보 가져오기
		//mySaju=pm.getKey();
	    mySaju = pm.getObjectById(SajuDataTable.class, i_email);
	    
	    
	    
		//3. for문을 돌며 궁합점수 계산하여 friendResult에 저장
	    if (youSaju.isEmpty()) {
	    	//sajuInfo.setResult_code("1");
	    	//sajuInfo.setResult_val("생년월일을 입력하세요");
	    }else {
	    	        for (SajuDataTable you : youSaju) {
	    	            if (you.getEmail() == null) {//오류
	    	            	//sajuInfo.setResult_code("2");
	    			    	//sajuInfo.setResult_val("이메일 정보가 저장되었지 않습니다.");
	    	            }else{
	    	            	//점수계산하여 friendResult리스트에 저장
	    	            	FriendTable friend=calScore(mySaju, you);
	    	            	friendResult.add(friend);
	    	            }
	    	        }
	    }
	    
		//4. db에 저장=>저장할 필요가 있나?, 하루동안 은 새로계산하지 않고 이 정보로 함(사람이 많아져서 부하가 걸리면)
		mySaju.setFriends(friendResult);
		
		//5. pm close
	    pm.close();
	    
	    
		//6. 결과 정렬
		Collections.sort(friendResult);
		
		return friendResult;
	}
	
	//친구 점수 계산
	private FriendTable calScore(SajuDataTable i, SajuDataTable you){
		
		FriendTable friend = new FriendTable();
		int score=0;
		
		friend.setI_email(i.getEmail());
		friend.setFriend_email(you.getEmail());
		friend.setAddr1(you.getAddr1());
		friend.setJob(you.getJob());
		friend.setSex(you.getSex());
		
		//점수 계산후 return
		friend.setScore(makePlusSaju(i,you).getTotalScore());

		return friend;
	}
}
